Program
Monday
- 1:30–1:45 Opening Remarks (Milind Kulkarni, Aparna Chandramowlishwaran)
- 1:45–2:45 Principles I
- Pipes: A data-flow language and compiler for CnC—Martin Kong, Louis-Noel Pouchet and P. Sadayappan.
- Resilient Distributed Concurrent Collections—Cedric Bassem and Yves Vandriessche. Slides
- The Habanero CnC Framework: A Demonstration of CnC Unification—Nick Vrvilo. Slides
- 2:45–3:00 Break
- 3:00–4:00 Practices I
- A Sketch of Static and Streaming Analytic Applications in
the Medical Field—Gary Delp. Slides
- Utilization of Concurrent Collections in Fault Tolerance Oriented Multiscale Physics—Robert Pavel and Christoph Jungans.
- Tiling and Fusion in LULESH—Chenyang Liu et al.. Slides
- 4:00–5:00 Discussion
- 6:00–... Dinner and Drinks
Tuesday
- 8:00–9:00 Breakfast
- 9:00–10:00 Keynote
- CnC: Past, Present and Future—Kath Knobe
- 10:00–10:10 Break
- 10:10–11:10 Tutorial
- Intel CnC Runtime—Frank Schlimbach Slides
- 11:10–11:30 Break (Coffee)
- 11:30–12:30 Principles II
- A Mixture of Experts Approach for Parallelism Mapping in
Dynamic Environments—Murali Emani. Slides
- Event Graph Visualization and Step Inverse Solving for CnC Programs—Peter Elmers, Nick Vrvilo and Vivek Sarkar. Slides
- Dependence-Based Automatic Parallelization using Intel CnC—Bo Zhao and Ali Janessari. Slides
- 12:30–2:00 Lunch
- 2:00–2:40 Practices II
- Computation of the Density Matrix in Quantum-based
Molecular Dynamics using the Concurrent Collections Programming Model—Sergio Pino et al..
- Jacobi Smoother for HPGMG—Louis-Noel Pouchet, Martin Kong and P. Sadayappan.
- 2:40–3:00 Break (Coffee and Cookies)
- 3:00–4:00 Principles III
- Transparently Composing CnC Graph Pipelines on a Cluster—Hongbo Rong and Frank Schlimbach. Slides
- CnC for Tuning Hints on OCR—Nick Vrvilo. Slides
- Parallel Recipes: CnC as workflow coordination language for scientific computing—Yves Vandriessche. Slides
- 4:00–5:00 Discussion and Wrap-Up